Big Huge Thesaurus

Nasalis larvatus

noun